(female) dog - French English Dictionary